
//#define NUM_TEMP_PTS  (sizeof(tcTable)/sizeof(tcTable[0])) 

extern void Update(void);

extern void Clearn(void);

extern void Display(const unsigned char pImage[][24], unsigned char Border, unsigned char Frame, 
             unsigned long ErasePW, unsigned long Stir, unsigned char NumErase, unsigned long Relax, 
             unsigned long ScanPW, unsigned char NumScan, unsigned char ElecErase,unsigned char y1, unsigned char y2);


extern void Display_fan(const unsigned char pImage[][24], unsigned char Border, unsigned char Frame, 
             unsigned long ErasePW, unsigned long Stir, unsigned char NumErase, unsigned long Relax, 
             unsigned long ScanPW, unsigned char NumScan, unsigned char ElecErase,unsigned char y1, unsigned char y2);



extern void Update2(void);
	
void Erase(unsigned char Frame, unsigned long ErasePW, unsigned long Stir, unsigned char NumPulses);

void ClockImageData(const unsigned char *pData, unsigned char Border);

void Scan(const unsigned char pImage[][24], unsigned char Border, unsigned long ScanPW, unsigned char NumPulses, unsigned char y1, unsigned char y2);


void Scan_fan(const unsigned char pImage[][24], unsigned char Border, unsigned long ScanPW, unsigned char NumPulses, unsigned char y1, unsigned char y2);


void ClockFixedData(unsigned char Data);

